hugetlb subsystem · Maintained
Maintainers
- M Muchun Song <muchun.song@linux.dev>
- M Oscar Salvador <osalvador@suse.de>
- R David Hildenbrand <david@kernel.org>
Paths
- F
Documentation/ABI/testing/sysfs-kernel-mm-hugepages - F
Documentation/admin-guide/mm/hugetlbpage.rst - F
Documentation/mm/hugetlbfs_reserv.rst - F
Documentation/mm/vmemmap_dedup.rst - F
fs/hugetlbfs/ - F
include/linux/hugetlb.h - F
include/trace/events/hugetlbfs.h - F
mm/hugetlb.c - F
mm/hugetlb_cgroup.c - F
mm/hugetlb_cma.c - F
mm/hugetlb_cma.h - F
mm/hugetlb_sysctl.c - F
mm/hugetlb_sysfs.c - F
mm/hugetlb_vmemmap.c - F
mm/hugetlb_vmemmap.h - F
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[RFC PATCH 0/6] mm/hugetlb: Dynamic, NUMA-aware HugePage Cache & Free Page Reporting
2026-07-07 06:42 · 6 replies in 7d · Sourav Panda <hidden> -
WARM1d
[PATCH v9 00/15] userfaultfd: working set tracking for VM guest memory
2026-07-06 08:48 · 5 replies in 7d · Kiryl Shutsemau <hidden> -
COOLING4d
[PATCH v8 00/15] userfaultfd: working set tracking for VM guest memory
2026-07-03 13:36 · 5 replies in 7d · Kiryl Shutsemau <hidden>
Active reviewers (last 30 days)
-
Mike Rapoport (Microsoft) <rppt@kernel.org>
15 attestations (6 Acked-by, 9 Reviewed-by) · last on 2026-07-06 -
SeongJae Park <sj@kernel.org>
6 attestations (6 Reviewed-by) · last on 2026-07-06 -
Matthew Wilcox <willy@infradead.org>
3 attestations (3 Suggested-by) · last on 2026-06-17 -
David Hildenbrand <david@kernel.org>
1 attestation (1 Suggested-by) · last on 2026-06-17
Recent patches
Most-recent 30 patches in this subsystem on linux-doc (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH 5/6] Documentation/admin-guide/mm/hugetlbpage.rst: document cache interfaces
2026-07-07 · Sourav Panda <hidden> -
HOTtoday
[PATCH 6/6] mm/hugetlb: support free page reporting for cached hugepages
2026-07-07 · Sourav Panda <hidden> -
HOTtoday
[PATCH 4/6] mm/hugetlb: add memory shrinker for cache
2026-07-07 · Sourav Panda <hidden> -
HOTtoday
[PATCH 2/6] mm/hugetlb: implement cache recycling and allocation
2026-07-07 · Sourav Panda <hidden> -
HOTtoday
[PATCH 3/6] mm/hugetlb: add sysfs interfaces for cache
2026-07-07 · Sourav Panda <hidden> -
HOTtoday
[PATCH 1/6] mm/hugetlb: add Kconfig and basic cache infrastructure
2026-07-07 · Sourav Panda <hidden> -
WARM1d
REVIEWED: 11 (11M) [PATCH v9 12/15] userfaultfd: add UFFD_FEATURE_RWP_ASYNC for async fault resolution
2026-07-06 · Kiryl Shutsemau <hidden> -
WARM1d
REVIEWED: 11 (11M) [PATCH v9 10/15] mm/userfaultfd: add RWP fault delivery and expose UFFDIO_REGISTER_MODE_RWP
2026-07-06 · Kiryl Shutsemau <hidden> -
WARM1d
REVIEWED: 11 (11M) [PATCH v9 07/15] mm: preserve RWP marker across PTE rewrites
2026-07-06 · Kiryl Shutsemau <hidden> -
WARM1d
REVIEWED: 12 (12M) [PATCH v9 06/15] mm: add MM_CP_UFFD_RWP change_protection() flag
2026-07-06 · Kiryl Shutsemau <hidden> -
WARM1d
REVIEWED: 12 (12M) [PATCH v9 03/15] mm: rename uffd-wp PTE accessors to uffd
2026-07-06 · Kiryl Shutsemau <hidden> -
COOLING4d
REVIEWED: 11 (11M) [PATCH v8 12/15] userfaultfd: add UFFD_FEATURE_RWP_ASYNC for async fault resolution
2026-07-03 · Kiryl Shutsemau <hidden> -
COOLING4d
REVIEWED: 11 (11M) [PATCH v8 10/15] mm/userfaultfd: add RWP fault delivery and expose UFFDIO_REGISTER_MODE_RWP
2026-07-03 · Kiryl Shutsemau <hidden> -
COOLING4d
REVIEWED: 11 (11M) [PATCH v8 07/15] mm: preserve RWP marker across PTE rewrites
2026-07-03 · Kiryl Shutsemau <hidden> -
COOLING4d
REVIEWED: 12 (12M) [PATCH v8 06/15] mm: add MM_CP_UFFD_RWP change_protection() flag
2026-07-03 · Kiryl Shutsemau <hidden> -
COOLING4d
REVIEWED: 12 (12M) [PATCH v8 03/15] mm: rename uffd-wp PTE accessors to uffd
2026-07-03 · Kiryl Shutsemau <hidden> -
COOLING8d
REVIEWED: 11 (11M) [PATCH v7 12/15] userfaultfd: add UFFD_FEATURE_RWP_ASYNC for async fault resolution
2026-06-29 · Kiryl Shutsemau <hidden> -
COOLING8d
REVIEWED: 11 (11M) [PATCH v7 10/15] mm/userfaultfd: add RWP fault delivery and expose UFFDIO_REGISTER_MODE_RWP
2026-06-29 · Kiryl Shutsemau <hidden> -
COOLING8d
REVIEWED: 11 (11M) [PATCH v7 07/15] mm: preserve RWP marker across PTE rewrites
2026-06-29 · Kiryl Shutsemau <hidden> -
COOLING8d
REVIEWED: 12 (12M) [PATCH v7 06/15] mm: add MM_CP_UFFD_RWP change_protection() flag
2026-06-29 · Kiryl Shutsemau <hidden> -
COOLING8d
REVIEWED: 12 (12M) [PATCH v7 03/15] mm: rename uffd-wp PTE accessors to uffd
2026-06-29 · Kiryl Shutsemau <hidden> -
COOLING14d
[PATCH v2 10/11] hugetlb: drop vma_hugecache_offset() in favor of linear_page_index()
2026-06-17 · Jane Chu <hidden> -
COOLING14d
[PATCH v2 11/11] hugetlb: make hugetlb_[un]reserve_pages() to take PAGE granularity index
2026-06-17 · Jane Chu <hidden> -
COOLING14d
[PATCH v2 09/11] hugetlb: remove the hugetlb_linear_page_index() helper
2026-06-17 · Jane Chu <hidden> -
COOLING14d
[PATCH v2 08/11] hugetlb: make hugetlb_add_to_page_cache() to take PAGE_SIZE granularity index
2026-06-17 · Jane Chu <hidden> -
COOLING14d
[PATCH v2 07/11] hugetlb: replace filemap_lock_hugetlb_folio with filemap_lock_folio
2026-06-17 · Jane Chu <hidden> -
COOLING14d
[PATCH v2 06/11] hugetlb: make hugetlb_fault_mutex_hash() to take PAGE_SIZE index
2026-06-17 · Jane Chu <hidden> -
COOLING14d
[PATCH v2 05/11] hugetlb: Convert the vmf->pgoff to PAGE_SIZE granularity
2026-06-17 · Jane Chu <hidden> -
COOLING14d
[PATCH v2 04/11] hugetlbfs,filemap: replace hugetlbfs_read_iter() with generic_file_read_iter()
2026-06-17 · Jane Chu <hidden> -
COOLING14d
[PATCH v2 01/11] mm/memory-failure: make is_raw_hwpoison_page_in_hugepage() general purpose
2026-06-17 · Jane Chu <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE169d
REVIEWED: 3 (3M) [PATCHv3 03/15] mm: Change the interface of prep_compound_tail()
2026-01-15 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE169d
REVIEWED: 3 (3M) [PATCHv3 04/15] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-15 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE169d
REVIEWED: 3 (3M) [PATCHv3 12/15] hugetlb: Remove VMEMMAP_SYNCHRONIZE_RCU
2026-01-15 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE169d
REVIEWED: 3 (3M) [PATCHv3 13/15] mm/hugetlb: Remove hugetlb_optimize_vmemmap_key static key
2026-01-15 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE160d
REVIEWED: 3 (3M) [PATCHv4 02/14] mm: Change the interface of prep_compound_tail()
2026-01-21 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE160d
REVIEWED: 3 (3M) [PATCHv4 03/14] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-21 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE160d
REVIEWED: 3 (3M) [PATCHv4 11/14] hugetlb: Remove VMEMMAP_SYNCHRONIZE_RCU
2026-01-21 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE160d
REVIEWED: 3 (3M) [PATCHv4 12/14] mm/hugetlb: Remove hugetlb_optimize_vmemmap_key static key
2026-01-21 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE159d
REVIEWED: 6 (6M) [PATCHv5 02/17] mm: Change the interface of prep_compound_tail()
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE159d
REVIEWED: 6 (6M) [PATCHv5 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE186d
[PATCH 26/28] mm, arch: consolidate hugetlb CMA reservation
2025-12-28 · Mike Rapoport <rppt@kernel.org> -
STALE138d
[PATCH v2 26/28] mm, arch: consolidate hugetlb CMA reservation
2026-01-02 · Mike Rapoport <rppt@kernel.org> -
STALE120d
[PATCH v3 27/29] mm, arch: consolidate hugetlb CMA reservation
2026-01-11 · Mike Rapoport <rppt@kernel.org> -
STALE169d
[PATCHv3 15/15] hugetlb: Update vmemmap_dedup.rst
2026-01-15 · Kiryl Shutsemau <kas@kernel.org> -
STALE169d
[PATCHv3.1 10/15] mm/hugetlb: Remove fake head pages
2026-01-16 · Kiryl Shutsemau <kas@kernel.org> -
DORMANTno replies
[PATCH] Documentation: fix a hugetlbfs reservation statement
2026-03-02 · Jane Chu <hidden> -
STALE71d
[RFC, PATCH 06/12] userfaultfd: auto-resolve shmem and hugetlbfs minor faults in async mode
2026-04-14 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
STALE64d
[PATCH 05/14] mm: add MM_CP_UFFD_RWP change_protection() flag
2026-04-27 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
STALE64d
[PATCH 06/14] mm: preserve RWP marker across PTE rewrites
2026-04-27 · "Kiryl Shutsemau (Meta)" <kas@kernel.org>